package com.test.exoplayertest.player.interfaces;

/**
 * @author wuxiaotao on 2017/6/15.
 */

public interface PlayerEventInterface<T> {

    /**
     * 播放器依赖到某个父布局
     */
    void attach(T root);

    /**
     * 播放器从父亲布局移除
     */
    void detach();

    /**
     * 开始播放
     * @param url 播放地址
     * @param type  播放类型
     */
    void startPlay(String url, String type);

    /**
     * 停止播放
     */
    void release();

    /**
     * 继续播放
     */
    void resume();

}
